package work2_27;

public class Question4 {
    /**
     * 请编写程序，由键盘录入一个字符串，统计字符串中英文字母和数字分别有多少个。比如：
     * Hello12345World中字母：10个，数字：5个。
     */
    public  static  void getCharkindByChar(String str){
        int charCount=0,number=0;
        for (int i = 0; i < str.length(); i++) {
            //字母
            char temp1= str.charAt(i);
            if(('a'<=temp1&&temp1<='z')||('A'<=temp1&&temp1<='Z')){
                charCount++;
            } else if ('0'<=temp1&&temp1<='9') {
                number++;
            }
        }
        System.out.println("字母出现的次数为："+charCount);
        System.out.println("数字出现的次数为："+number);

    }

    public static void main(String[] args) {
        String str="Hello12345World";
        getCharkindByChar(str);
    }
}

